365bet中国官方网站

  • word of the day

    french polish

    french polish - 365bet中国官方网站 definition and meaning for word french polish

    Definition
    (noun) the glaze produced by repeated applications of French polish shellac Definition
    (noun) a varnish for wood consisting of shellac dissolved in alcohol

  • Word used in video below:
    text: tomorrow i will polish your bowl
    Download our Mobile App Today